<?php
$this->breadcrumbs = array(
	'Mitglieder' => array('index'),
	"$model->Vorname $model->Name",
);

if ($model->isActive()) {
	if (isset($attributeChanges)) {
		$this->openActivities = array(
			array('label' => 'Adressmutation', 'url' => array('mutation', 'id' => $model->Benutzernummer)),
		);

		$this->menu = array(
			array('label' => 'Mitgliederliste', 'url' => array('index')),
		);
	} else if (isset($membershipChanges)) {
		$this->openActivities = array(
			array('label' => 'Mitgliedschaft', 'url' => array('mutation', 'id' => $model->Benutzernummer)),
		);

		$this->menu = array(
			array('label' => 'Mitgliederliste', 'url' => array('index')),
		);
	} else {
		$this->menu = array(
			array('label' => 'Mitgliederliste', 'url' => array('index')),
			array('label' => 'Daten bearbeiten', 'url' => array('edit', 'id' => $model->Benutzernummer)),
			array('label' => 'Mitgliedschaft beenden', 'url' => array('editMembership', 'id' => $model->Benutzernummer)),
		);
	}
} else {
	$this->menu = array(
		array('label' => 'Ehemalige Mitglieder', 'url' => array('member/old')),
	);
}
?>

<h1>Details zu <i><?php echo $model->Vorname . " " . $model->Name; ?></i></h1>
<?php //var_dump($attributeChanges);   ?>
<b>Adressdaten</b>
<div class="address_block" style="padding: 5px; margin-bottom: 5px; border: 1px solid #298DCD; width: 200px;">
	<?php echo $model->profileExtensions->Adressblock_Zeile_1 ?><br />
	<?php echo $model->profileExtensions->Adressblock_Zeile_2 ?><br />
	<?php echo $model->profileExtensions->Adressblock_Zeile_3 ?><br />
	<?php
	if (strlen($model->profileExtensions->Adressblock_Zeile_4) > 1) {
		echo $model->profileExtensions->Adressblock_Zeile_4 . "<br />";
	}
	?>
	<?php
	if (strlen($model->profileExtensions->Adressblock_Zeile_5) > 1) {
		echo $model->profileExtensions->Adressblock_Zeile_5 . "<br />";
	}
	?>
	<?php echo $model->profileExtensions->Adressblock_Zeile_6 ?>
</div>

<div style="width: 350px; float: left; margin-top: 10px;">
	<b>Personalien</b>
	<?php
	$this->widget('zii.widgets.CDetailView', array(
		'data' => $model,
		'attributes' => array(
			array(
				'name' => 'OM-Nummer',
				'label' => 'OM-Nummer',
				'value' => $model->membership->Kundennummer,
			),
			'Sprache',
			'Geschlecht',
			array(
				'name' => 'Geburtsdatum',
				'value' => strpos($model->Geburtsdatum, '0-00-00') === false && strpos($model->Geburtsdatum, '0000-00-00') === false ? date("d.m.Y", strtotime($model->Geburtsdatum)) : "-",
			),
		),
	));
	?>
	<br />

	<b>Kommunikation</b>
	<?php
	$this->widget('zii.widgets.CDetailView', array(
		'data' => $model,
		'attributes' => array(
			'profileExtensions.Briefanrede',
			'Mobile',
			'Email',
			'profileExtensions.Email_Geschaeft',
			'Telefon_Privat',
			'Telefon_Geschaeft',
		),
	));
	?>

	<br />
	<b>Weitere Informationen</b>
	<?php
	$this->widget('zii.widgets.CDetailView', array(
		'data' => $model,
		'attributes' => array(
			array(
				'name' => 'membership.Eintritt',
				'label' => 'Letzte Mutation',
				'value' => date("d.m.Y", strtotime($model->membership->letzte_Mutation_Datum)),
			),
		),
	));
	?>
</div>
<div style="width: 350px; float: right; margin-top: 10px;">
	<b>Mitgliedschaften</b>
	<?php
	foreach ($model->memberships as $membership) {

		$mitgliedschaftsart = '';
		if (strpos($membership->Klasse_Verband, 'Symp') === 0) {
			$mitgliedschaftsart = 'Sympi';
		} else {
			$mitgliedschaftsart = 'Mitglied';
		}

		$this->widget('zii.widgets.CDetailView', array(
			'data' => $membership,
			'attributes' => array(
				'Sektion',
				'Region',
				array(
					'name' => 'Klasse_Verband',
					'label' => 'Mitgliedschaftsart',
					'value' => $mitgliedschaftsart,
				),
				array(
					'name' => 'Eintritt',
					'value' => date("d.m.Y", strtotime($membership->Eintritt)),
				),
				array(
					'name' => 'Austritt',
					'value' => $membership->Austritt == '0000-00-00' ? "-" : date("d.m.Y", strtotime($membership->Austritt)),
				),
			),
		));
		echo "<br /><br />";
	}
	?>
</div>
	

<div style="width: 350px; float: right; margin-top: 10px;">
	<b>Merkmale</b>
	<?php
	// Split the codes in adresssperre, juso and initiative-codes
//
	$blockCodes = array();
	$jusoCodes = array();
	$initiativeCodes = array();

	foreach ($model->codes as $code) {
		switch ($code->Haupt_Code) {
			case 7026:
				$blockCodes[] = $code;
				break;
			case 1059:
				$jusoCodes[] = $code;
				break;
			case 7026:
				$blockCodes[] = $code;
				break;
		}
	}
//	foreach ($model->codes as $key => $val) {
//		echo $val->Haupt_Code . " - " . $val->Code . ": " . $val->Langbezeichnung . "<br />";
//	}
//	
	?>
	<?php if (!empty($jusoCodes)): ?>
		<br /><i>JUSO Schweiz</i>
		<ul>
			<?php foreach ($jusoCodes as $code) { ?>
				<li><?php echo $code->Langbezeichnung ?></li>
			<?php } ?>
		</ul><br />
	<?php endif ?>
	<?php if (!empty($initiativeCodes)): ?>
		<br /><i>Spekulationsstopp-Initative</i>
		<ul>
			<?php foreach ($initiativeCodes as $code) { ?>
				<li><?php echo $code->Langbezeichnung ?></li>
			<?php } ?>
		</ul><br />
	<?php endif ?>
	<?php if (!empty($blockCodes)): ?>
		<br /><i>Adress-Sperren</i>
		<ul>
			<?php foreach ($blockCodes as $code) { ?>
				<li><?php echo $code->Langbezeichnung ?></li>
			<?php } ?>
		</ul><br />
	<?php endif ?>

	<?php
//	
//	foreach ($jusoCodes as $jusoCode){
//			$this->widget('zii.widgets.CDetailView', array(
//		'data' => $jusoCode,
//		'attributes' => array(
//			array(
//				'name' => 'Langbezeichnung',
//				'label' => 'Mitgliedschaftsart',
//			),
//		),
//	));
//	}
//
//
//	echo "<br /><br />";
	?>
</div>
	